predatory cats - Francés Inglés Diccionario